
led_on_elf:     file format elf32-littlearm

Contents of section .text:
 0000 5304a0e3 0010a0e3 001080e5 01daa0e3  S...............
 0010 0d0000eb feffffea 0dc0a0e1 00d82de9  ..............-.
 0020 04b04ce2 04d04de2 10000be5 020000ea  ..L...M.........
 0030 10301be5 013043e2 10300be5 10301be5  .0...0C..0...0..
 0040 000053e3 f9ffff1a 08a89de8 0dc0a0e1  ..S.............
 0050 00d82de9 04b04ce2 04d04de2 0030a0e3  ..-...L...M..0..
 0060 10300be5 5634a0e3 503083e2 012ca0e3  .0..V4..P0...,..
 0070 002083e5 5634a0e3 543083e2 0020a0e3  . ..V4..T0... ..
 0080 002083e5 bb0ea0e3 080080e2 e1ffffeb  . ..............
 0090 5634a0e3 503083e2 152ca0e3 002083e5  V4..P0...,... ..
 00a0 5624a0e3 542082e2 10301be5 0332a0e1  V$..T ...0...2..
 00b0 0330e0e1 003082e5 10301be5 013083e2  .0...0...0...0..
 00c0 10300be5 10301be5 080053e3 0100001a  .0...0....S.....
 00d0 0030a0e3 10300be5 bb0ea0e3 080080e2  .0...0..........
 00e0 ccffffeb edffffea                    ........        
Contents of section .comment:
 0000 00474343 3a202847 4e552920 342e322e  .GCC: (GNU) 4.2.
 0010 3400                                 4.              
Contents of section .debug_aranges:
 0000 1c000000 02000000 00000400 00000000  ................
 0010 00000000 18000000 00000000 00000000  ................
 0020 1c000000 02006700 00000400 00000000  ......g.........
 0030 18000000 d0000000 00000000 00000000  ................
Contents of section .debug_pubnames:
 0000 20000000 02006700 0000dd00 00006700   .....g.......g.
 0010 00007761 697400aa 0000006d 61696e00  ..wait.....main.
 0020 00000000                             ....            
Contents of section .debug_info:
 0000 63000000 02000000 00000401 00000000  c...............
 0010 00000000 18000000 73746172 742e7300  ........start.s.
 0020 2f686f6d 652f6a6f 73657068 2f77696e  /home/joseph/win
 0030 5f776f72 6b2f7765 69646f6e 67736861  _work/weidongsha
 0040 6e2f6469 792f6461 79312f74 68726565  n/diy/day1/three
 0050 6c65646f 6e6f6666 00474e55 20415320  ledonoff.GNU AS 
 0060 322e3138 000180d9 00000002 00140000  2.18............
 0070 00040147 4e552043 20342e32 2e340001  ...GNU C 4.2.4..
 0080 6c65645f 6f6e2e63 002f686f 6d652f6a  led_on.c./home/j
 0090 6f736570 682f7769 6e5f776f 726b2f77  oseph/win_work/w
 00a0 6569646f 6e677368 616e2f64 69792f64  eidongshan/diy/d
 00b0 6179312f 74687265 656c6564 6f6e6f66  ay1/threeledonof
 00c0 66001800 0000e800 00003a00 00000201  f.........:.....
 00d0 77616974 00011301 18000000 4c000000  wait........L...
 00e0 00000000 90000000 03646c79 00011290  .........dly....
 00f0 00000002 916c0004 95000000 0504076c  .....l.........l
 0100 6f6e6720 756e7369 676e6564 20696e74  ong unsigned int
 0110 0006016d 61696e00 011701d5 0000004c  ...main........L
 0120 000000e8 0000002a 000000d5 00000007  .......*........
 0130 69000118 95000000 02916c00 05040569  i.........l....i
 0140 6e740000                             nt..            
Contents of section .debug_abbrev:
 0000 01110010 06110112 0103081b 08250813  .............%..
 0010 05000000 01110125 08130b03 081b0811  .......%........
 0020 01120110 06000002 2e013f0c 03083a0b  ..........?...:.
 0030 3b0b270c 11011201 40060113 00000305  ;.'.....@.......
 0040 0003083a 0b3b0b49 13020a00 00043500  ...:.;.I......5.
 0050 49130000 0524000b 0b3e0b03 08000006  I....$...>......
 0060 2e013f0c 03083a0b 3b0b270c 49131101  ..?...:.;.'.I...
 0070 12014006 01130000 07340003 083a0b3b  ..@......4...:.;
 0080 0b491302 0a000000                    .I......        
Contents of section .debug_line:
 0000 36000000 02001e00 00000201 fb0e0d00  6...............
 0010 01010101 00000001 00000100 73746172  ............star
 0020 742e7300 00000000 00050200 00000016  t.s.............
 0030 2f2f302f 30020200 01014100 00000200  //0/0.....A.....
 0040 1f000000 0201fb0e 0d000101 01010000  ................
 0050 00010000 01006c65 645f6f6e 2e630000  ......led_on.c..
 0060 00000000 05021800 00000312 019fd730  ...............0
 0070 834b8383 6784bbbb 4b670202 000101    .K..g...Kg..... 
Contents of section .debug_frame:
 0000 0c000000 ffffffff 0100017c 0e0c0d00  ...........|....
 0010 1c000000 00000000 18000000 34000000  ............4...
 0020 440d0c44 8e028d03 8b04440c 0b040000  D..D......D.....
 0030 1c000000 00000000 4c000000 9c000000  ........L.......
 0040 440d0c44 8e028d03 8b04440c 0b040000  D..D......D.....
Contents of section .debug_loc:
 0000 00000000 04000000 01005d04 0000000c  ..........].....
 0010 00000001 005c0c00 00003400 00000200  .....\....4.....
 0020 7b040000 00000000 00003400 00003800  {.........4...8.
 0030 00000100 5d380000 00400000 0001005c  ....]8...@.....\
 0040 40000000 d0000000 02007b04 00000000  @.........{.....
 0050 00000000                             ....            
Contents of section .ARM.attributes:
 0000 410f0000 00616561 62690001 05000000  A....aeabi......
Disassembly of section .text:

00000000 <_start>:
   0:	e3a00453 	mov	r0, #1392508928	; 0x53000000
   4:	e3a01000 	mov	r1, #0	; 0x0
   8:	e5801000 	str	r1, [r0]
   c:	e3a0da01 	mov	sp, #4096	; 0x1000
  10:	eb00000d 	bl	4c <main>

00000014 <loop>:
  14:	eafffffe 	.word	0xeafffffe

00000018 <wait>:
  18:	e1a0c00d 	mov	ip, sp
  1c:	e92dd800 	push	{fp, ip, lr, pc}
  20:	e24cb004 	sub	fp, ip, #4	; 0x4
  24:	e24dd004 	sub	sp, sp, #4	; 0x4
  28:	e50b0010 	str	r0, [fp, #-16]
  2c:	ea000002 	b	3c <wait+0x24>
  30:	e51b3010 	ldr	r3, [fp, #-16]
  34:	e2433001 	sub	r3, r3, #1	; 0x1
  38:	e50b3010 	str	r3, [fp, #-16]
  3c:	e51b3010 	ldr	r3, [fp, #-16]
  40:	e3530000 	cmp	r3, #0	; 0x0
  44:	1afffff9 	bne	30 <wait+0x18>
  48:	e89da808 	ldm	sp, {r3, fp, sp, pc}

0000004c <main>:
  4c:	e1a0c00d 	mov	ip, sp
  50:	e92dd800 	push	{fp, ip, lr, pc}
  54:	e24cb004 	sub	fp, ip, #4	; 0x4
  58:	e24dd004 	sub	sp, sp, #4	; 0x4
  5c:	e3a03000 	mov	r3, #0	; 0x0
  60:	e50b3010 	str	r3, [fp, #-16]
  64:	e3a03456 	mov	r3, #1442840576	; 0x56000000
  68:	e2833050 	add	r3, r3, #80	; 0x50
  6c:	e3a02c01 	mov	r2, #256	; 0x100
  70:	e5832000 	str	r2, [r3]
  74:	e3a03456 	mov	r3, #1442840576	; 0x56000000
  78:	e2833054 	add	r3, r3, #84	; 0x54
  7c:	e3a02000 	mov	r2, #0	; 0x0
  80:	e5832000 	str	r2, [r3]
  84:	e3a00ebb 	mov	r0, #2992	; 0xbb0
  88:	e2800008 	add	r0, r0, #8	; 0x8
  8c:	ebffffe1 	bl	18 <wait>
  90:	e3a03456 	mov	r3, #1442840576	; 0x56000000
  94:	e2833050 	add	r3, r3, #80	; 0x50
  98:	e3a02c15 	mov	r2, #5376	; 0x1500
  9c:	e5832000 	str	r2, [r3]
  a0:	e3a02456 	mov	r2, #1442840576	; 0x56000000
  a4:	e2822054 	add	r2, r2, #84	; 0x54
  a8:	e51b3010 	ldr	r3, [fp, #-16]
  ac:	e1a03203 	lsl	r3, r3, #4
  b0:	e1e03003 	mvn	r3, r3
  b4:	e5823000 	str	r3, [r2]
  b8:	e51b3010 	ldr	r3, [fp, #-16]
  bc:	e2833001 	add	r3, r3, #1	; 0x1
  c0:	e50b3010 	str	r3, [fp, #-16]
  c4:	e51b3010 	ldr	r3, [fp, #-16]
  c8:	e3530008 	cmp	r3, #8	; 0x8
  cc:	1a000001 	bne	d8 <main+0x8c>
  d0:	e3a03000 	mov	r3, #0	; 0x0
  d4:	e50b3010 	str	r3, [fp, #-16]
  d8:	e3a00ebb 	mov	r0, #2992	; 0xbb0
  dc:	e2800008 	add	r0, r0, #8	; 0x8
  e0:	ebffffcc 	bl	18 <wait>
  e4:	eaffffed 	b	a0 <main+0x54>
